Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax A

Total Complexity 69
Dependencies 19
Dependents 1
Total lines 442
Lines of code 317
Logical lines of code 192
Comment lines 62
Methods 15
Properties 1

Methods 15

Method Rating Maintainability Complexity Lines of code
hasAccess()
B
41 19 53
updateStaff()
A
45 11 39
staffScheduleHandleBreak()
A
46 9 36
updateStaffHolidays()
A
43 6 50
getStaffData()
S
47 6 33
_getUsersForStaff()
S
47 5 34
_getStaffSchedule()
S
54 3 20
permissions()
S
65 3 9
getStaffCount()
S
78 1 3
getStaffServices()
S
66 1 8
updateStaffServices()
S
68 1 7
getStaffSchedule()
S
69 1 6
updateStaffSchedule()
S
68 1 7
deleteStaffScheduleBreak()
S
69 1 6
_getStaffServices()
S
68 1 6